The Role of Meta-Information Management in Reflective Middleware
نویسندگان
چکیده
7KH UHSUHVHQWDWLRQ DQG PDQDJHPHQW RI PHWD LQIRUPDWLRQ LV DQ LPSRUWDQW LVVXH LQ UHIOHFWLYH DUFKLWHFWXUHV ,Q WKH FDVH RI FRPSOH[ EDVH OHYHO V\VWHPV VXFK DV PLGGOHZDUH SODW IRUPV WKLV LVVXH EHFRPHV HYHQ PRUH FUXFLDO JLYHQ WKH ODUJH QXPEHU RI HQWLWLHV RI GLIIHUHQW NLQGV WKDW PXVW EH GHDOW ZLOO DQG HVSHFLDOO\ JLYHQ WKH IDFW WKDW VXFK HQWLWLHV DUH QRUPDOO\ GLVWULEXWHG ZKLFK PDNHV GLIILFXOW WR PDLQWDLQ WKHLU FRQVLVWHQF\ ,Q WKLV SDSHU ZH SUHVHQW RXU DSSURDFK WR UHSUHVHQW DQG PDLQWDLQ PLGGOHZDUH PHWD LQIRUPDWLRQ DQG VKRZ KRZ LW LV LQWHJUDWHG ZLWK RXU UHIOHFWLYH DUFKLWHFWXUH IRU PLGGOHZDUH ZKLFK LV EDVHG RQ WKH LGHD RI PXOWL PRGHO UHIOHFWLRQ 7KH UHVXOW LV D SULQFLSOHG ZD\ WR FRQWURO WKH XVH DQG HYROXWLRQ RI PHWD LQIRUPDWLRQ LQ WKH SODWIRUP DOVR RIIHULQJ D PHDQV WR KDUQHVV WKH SRZHU RI UHIOHFWLRQ 7KH SDSHU DOVR RXWOLQHV RXU LPSOHPHQWDWLRQ RI WKH DSSURDFK
منابع مشابه
Management of Runtime Models and Meta-Models in the Meta-ORB Reflective Middleware Architecture
In the Meta-ORB reflective middleware architecture, runtime models provide the necessary meta-information to instantiate specialized platform configurations and to construct the reflective self-representation of base-level systems. Other kinds of useful meta-information may also be provided by the system’s runtime model, such as policies that allow the middleware to adapt itself automatically. ...
متن کاملMeta-ORB: A Highly Configurable and Adaptable Reflective Middleware Platform
Middleware platforms have filled up an important gap in distributed application development, as they enable a high level of abstraction, masking the complexities of distributed systems programming. Recently, though, technology developments in areas such as multimedia systems, networking and mobile computing have made feasible new categories of applications that are not properly supported by con...
متن کاملThe Design of a Resource-Aware Reflective Middleware Architecture
Middleware has emerged as an important architectural component in supporting distributed applications. With the expanding role of middleware, however, a number of problems are emerging. Most significantly, it is becoming difficult for a single solution to meet the requirements of a range of application domains. Hence, the paper argues that the next generation of middleware platforms should be b...
متن کاملRECOM: A Reflective Architecture of Middleware
ly, reflection refers to the capability of a system to reason about and act upon itself. More specifically, a reflective system is one that provides a representation of its own behavior, which is amenable to inspection and adaptation, and is causally connected to the underlying behavior it describes. "Causally-connected" means that changes made to the self-representation are immediately mirrore...
متن کاملReflective Middleware: From Your Desk to Your Hand
Communication middleware simplifies the construction of component-based distributed applications [1] [2]. However, the lack of flexibility in the construction of the middleware itself imposes limitations and is a major concern [3-7]. While applications can detect changes in their execution environment, they cannot customize the underlying middleware to better accommodate these changes. To solve...
متن کاملRAMSES: a Reflective Middleware for Software Evolution
Software systems today need to dynamically self-adapt against dynamic requirement changes. In this paper we describe RAMSES a reflective middleware whose aim consists of consistently evolving software systems against runtime changes. This middleware provides the ability to change both structure and behavior for the base-level system at run-time by using its design information. The meta-level is...
متن کامل